technical failure rate - Spanish English Dictionary